live one's own life - Francés Inglés Diccionario